$(function () {
    init();
})

function init() {
    FastClick.attach(document.body);
    $("#top").on("click", function (e) {
        if ($(e.target).hasClass("moreLink") || $(e.target).parents(".moreLink").length > 0) {
            return;
        }
        $.confirm("是否要重新认证新的已授权身份？", "切换授权", function () {
            equipmemtService.logOut({}, function (data) {
                if (data.success) {
                    window.location.href = "/login?state=9";
                } else {
                    $.alert(data.errorMsg);
                }
            })
        });
    })
    // $("#birthday").calendar({
    //     minValue:'1950-01-01',
    //     dateFormat: 'yyyy-mm-dd'
    // });
    $("#birthday").datetimePicker({
        title: '出生日期',
        min: '1950-01-01',//只限制最大可以这样写'1970-07-07 &nbsp;'
        max: '2020-01-01',//只限制最小可以这样写'1990-07-07 &nbsp;'
        times: function() {
            return [{
                values: ['&nbsp;']
            }]
        },
        onChange: function(picker, values, displayValues) {
            // console.log(values);
            // console.log(values.slice(0, 3));
        },
        onClose: function(picker) {
            // console.log(picker.value);
            // console.log(picker.value.slice(0, 3));
        },
    });

    $("#type").picker({
        title: "人员类型",
        cols: [
            {
                textAlign: 'center',
                values: baseService.getServerConstNames("type")
            }
        ]
    });
    $("#organizationId").picker({
        title: "所属机构",
        cols: [
            {
                textAlign: 'center',
                values: baseService.getServerConstNames("orgList")
            }
        ]
    });

    $("#submit").on("click", function () {
        saveUserInfo();
    })
}

function saveUserInfo() {
    // if($("#organizationId").val()=="未知"){
    //     $.toptip("请选择所属机构", "warning");
    //     return;
    // }
    if($("#name").val()==""){
        $.toptip("请输入昵称", "warning");
        return;
    }
    // if($("#roomNo").val()==""){
    //     $.toptip("请输入房间号", "warning");
    //     return;
    // }
    // if($("#birthday").val()==""){
    //     $.toptip("请选择出生日期", "warning");
    //     return;
    // }
    equipmemtService.saveUserInformation({
        name:$("#name").val(),
        organizationId:baseService.getServerConstCodeByName("orgList",$("#organizationId").val()),
        staffType:baseService.getServerConstCodeByName("type",$("#type").val()),
        roomNo: $("#roomNo").val(),
        telephone3: $("#telephone3").val(),
        telephone2: $("#telephone2").val(),
        telephone4: $("#telephone4").val(),
        birthday: $("#birthday").val().trim(),
    }, function (data) {
        if (data.success) {
            $.confirm("是否返回首页？","保存成功",function () {
                window.location.replace("/userMain");
            })
            // $.toptip("保存成功", "success")
        } else {
            $.toptip(data.errorMsg, "warning");
        }
    })
}
